Installing DMS - upgrade
When you want to upgrade to a newer version of the DMS server, follow the appropriate steps based on whether you are upgrading to a higher major version or upgrading within the same major version.
Upgrade to a new version with a higher major version
- Download the new installer.
- Install the new version of DMS side by side with the old one.
- Copy the appsettings.json from the current DMS installation folder to the new DMS installation folder.
- Check the release notes for any new added DMS appsettings that must be added.
- Stop the services JewelDMS, JewelDMSNotification and optional JewelDMSIdentity.
-
Retarget the services with sc config:
- Open an admin command prompt.
- Run sc config JewelDMS binPath="\"C:\Program Files\Baker Hughes\JewelSuite Data Management Solution\2026.2\Server\JewelDMS\Server.Web.exe\""
- Run sc config JewelDMSNotification binPath="\"C:\Program Files\Baker Hughes\JewelSuite Data Management Solution\2026.2\Server\JewelDMS_Notification\Notification.Web.exe\""
- Optional: Run sc config JewelDMSIdentity binPath="\"C:\Program Files\Baker Hughes\JewelSuite Data Management Solution\2026.2\Server\JewelDMS_Identity\IdentityServer.Web.exe\""
- Start the services.
Upgrade to a new version with the same major version
- Download the new installer.
- Make a copy of the appsettings.json (this is sometimes overwritten by the installer).
- Stop the services JewelDMS, JewelDMSNotification and optional JewelDMSIdentity.
- Run the installer so that the files are upgraded.
- Make sure the appsettings.json is still correct (if not, copy the backup back to the original location).
- Start the services.